OYSTER COVE TOWNHOUSES

16523 26th Ave NE North Miami Beach FL 33160

FOR SALE
16523 NE 26th Ave # 1B, North Miami Beach FL 33160
3 bed
2 bath
1690 sqft

$900,000