Martina Apartments

1023 S. Miami Ave.
Miami
Florida
United States