877 Island Avenue, Unit 801

San Diego, CA
For Sale: $929,900
2 Beds, 2 Baths
1,539 sq/ft
877 Island Avenue, Unit 801
1/34