Lee's Photo

1200 NW 103rd St MiamiFL33147
Map

Open Map