12322 Worchester Drive, Greater Carrollwood, FL 33624

Current Owners
Anthony Ramkissoon
Purchase Price
$33,000 (2015)
Property Taxes
$1,495 (2018)
Blockshopper green logo