$749,000 -
5059 Niagara 5
San Diego ,
CA 92107
Complex/park: Mission Point View