Skip to main content
2935 NE 163rd St # 4Q, North Miami Beach FL 33160 — $190,000 | Lana Mihova Realty