1260 Cleveland Ave F103

San Diego, CA 92103

2 bed, 2 bath
 
988 sq. ft.
Show More