$1,125,000 - 8695 Lepus Rd, San Diego, CA 92126
8695 Lepus Rd
San Diego,
CA
92126
Property listed by Opendoor Brokerage Inc., Charmaine Frank