This 7880 square foot single family home has 6 bedrooms and 6.0 bathrooms. This home is located at 500 Barracuda Key Largo, Miami, FL 33037.
Off market
$5,484,200
500 Barracuda Key Largo, Miami, FL 33037
6beds
6baths
7,880sqft
SingleFamily
Built in 1972
7,880 Square Feet Lot
$5,484,200 Zestimate®
$696/sqft
$6,735 Estimated rent