$590,000 - 1608 Plover Street, San Diego, CA 92114
1608 Plover Street
San Diego,
CA
92114
Property listed by Keller Williams Realty, Daniel Peters