3110 Southwest Miami Court, Miami, FL 33129

Current Owners
Craig Von Teuber
Purchase Price
$470,000 (2003)
Property Taxes
$10,009 (2019)
Blockshopper green logo