This is a 2459 square foot, single family home. This home is located at 1688 Barbarosa Ct, Marco Island, FL 34145.
Off market
Street View
$1,527,900
1688 Barbarosa Ct, Marco Island, FL 34145
--beds
--baths
2,459sqft
SingleFamily
Built in 1989
0.28 Acres Lot
$1,527,900 Zestimate®
$621/sqft
$7,114 Estimated rent