Priscilla Apartments

318--320 N.E. 19th St. and 1845 Biscayne Blvd.
Miami
Florida
United States