12701 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Steven A. and Elizabeth M Roberts
Purchase Price
$400,000 (2020)
Property Taxes
$3,361 (2018)

12702 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Luis and Cynthia F Aguila
Purchase Price
$271,000 (2005)
Property Taxes
$2,889 (2018)

12703 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Melanie B and Lyndon R Nesmith
Purchase Price
$10 (2010)
Property Taxes
$4,936 (2018)

12704 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Michael S. and Lindy A. Pence
Purchase Price
$139,900 (2000)
Property Taxes
$2,605 (2018)

12705 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Ryan N. and Katrina L. Scoglietti
Purchase Price
$205,000 (2017)
Property Taxes
$3,800 (2018)

12706 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Lars Erik Lund
Purchase Price
$215,000 (2004)
Property Taxes
$3,198 (2018)

12708 Lambro Place, Greater Carrollwood, FL 33624

Current Owners
Marines S. Guerra / (trustee)
Purchase Price
$85,000 (1990)
Property Taxes
$2,543 (2018)
Blockshopper green logo