$1,365,000
19511 NE 18th Pl, Miami FL 33179
Miami, FL
5 bd
3 ba
1,970 sqft