7280 Sw 90th St Miami Fl 33156, 607