Show Contact Info

City View Apartments|Greystar

840 17th Street
San Diego, CA 92101
United States
619.234.0134
View Map