$469,900 -
4116 Mount Alifan Pl F
San Diego ,
CA 92111
Complex/park: Village Square