$525,000 -
4110 Texas St 4
San Diego ,
CA 92104
Complex/park: Self Managed