Hero

877 Island Ave #1004

San Diego, CA 92101

2 beds
2 baths
2,322 sqft

$25,950