13401 Southwest 66th Street, Southwest Ranches, FL 33330

Current Owners
Dennis and Lilla Chin
Purchase Price
$491,000 (2008)
Property Taxes
N/A (2019)
Blockshopper green logo