825 Dogwood Dr A, Unit: B&C, Delray Beach, FL 33483

Current Owners
Francis Yanoshik
Purchase Price
$600,000 (2005)
Property Taxes
$8,810 (2018)
Blockshopper green logo