750 NE 125th St. North Miami, FL 33161 Map It
786-409-3961
By Clarissa Buch Zilberman
By Valeria Nekhim Lease
By Taylor Estape and Liz Tracy
By Naomi Feinstein
By Francisco Alvarado