$529,500 Est. $1,950 / mo.*

17617 Pomerado Rd 112 San Diego , CA 92128

Property Details and Features