Delray Beach, FL
The parcel owner is Delray West Townhouses Hoa Inc. Building on this parcel was built in 1978 and its assessed value is $3,552.