500 NE 96th St Miami Shores FL 33138 USA-111-125-2J9A6229Edit-MLS_Size

500 NE 96th St Miami Shores FL 33138 USA-109-123-2J9A6240-MLS_Size
500 NE 96th St Miami Shores FL 33138 USA-112-126-2J9A6273-MLS_Size