17607 Pomerado Rd Unit 201

San Diego, CA

$598,000

Beds : 2

Baths : 2

SqFt : 1,118