12801 SW 223rd St, Miami, FL 33170
8/16/2025 1:00PM - 3:00PM EDT
3
beds
2
baths
2,275 Sq.Ft. LIVING AREA
0.4 Acres lot
8/16/2025 1:00PM - 3:00PM EDT
Our mission is to elevate the real estate experience and empower you for your best move yet.