2058 NE 167th St , 3-118

    North Miami Beach,