$349,999 -
540 65th St 206
San Diego ,
CA 92114
Complex/park: Wyndaham Place