Property Details

2
Beds
2
Baths
680
Square Feet

4367 Idaho St #2
San Diego, CA

Loading map...