1608 India Street #601

San Diego, CA 92101

2 bed, 2 bath
1,154 sq. ft.
 
Show More