$590,000

5044 Pelusa St, San Diego, CA, 92113

ACTIVE