Skip to main content
120 NE 23rd St, Miami FL 33137 — $2,434,000 | Lana Mihova Realty