Photo coming soon$7,995,000New6 bd · 8 ba · 6,817 sqft12267 SW 51st St, Miami, FL 33175BIRD ROAD FARMSITES