Melrose Apartment Building

2002 Post Office St.
Galveston
Texas
United States