$2,500,000
- Land
- 21,780 Sq Ft
- $5,000,000 per Acre
710 NW 81st St, Miami, FL 33150
710 NW 81st St, Miami, FL 33150$2,500,000
710 NW 81st St, Miami, FL 33150
710 NW 81st St, Miami, FL 33150$165,000
420 NW 84th Terrace Unit 420, Miami, FL 33150
$1,600,000
101 Crandon Blvd Unit 269, Key Biscayne, FL 33149