North Park

SOLD: Spence Residence (2003)

3066 Nile St San Diego, CA, 92104 2 Bed 3 Bath $815,000
×