Harborview Apartment Homes

 820 West G St, San DiegoCA 92101
$1,700+Studio-2 BedsPets OK