2506 Lake Ellen Drive, Greater Carrollwood, FL 33612

Current Owners
Rupesh R and Nita R Shah
Purchase Price
$576,500 (1996)
Property Taxes
$12,918 (2018)
Blockshopper green logo