10811 Perez Place, Greater Carrollwood, FL 33618

Current Owners
Joseph and Beth Montgomery
Purchase Price
N/A
Property Taxes
$913 (2018)
Blockshopper green logo