$1,395,000 -
666 Upas St 1102
San Diego ,
CA 92103
Complex/park: Del Prado