$1,995,000 -
1666 Froude Street
San Diego ,
CA 92107
Property listed by The Mora Team Real Estate, Michael Mora mike@themorateam.com