Back to search results

$4,000 - $7,800/mo

5114 63rd St., San Diego, CA 92115

5 bd2.5 ba1,804 sqft
Apartment
Loading reviews

What you get