17024 Abra Way

San Diego, CA 92128

4 bed, 2 bath
 
1,862 sq. ft.
Show More