$718,000 -
6314 Friars Road Unit 301
San Diego ,
CA 92108
Property listed by 73 Degrees Realty, Adam Pascu adam@73degrees.com