877 Island Avenue, Unit 801

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