23RD NW PL # 12751, Miami Shores FL 33167 - MLS# A11714217 - FOR SALE | Brickellsold