Photos coming soon
For Sale
$479,900
3106 Menlo Ave, San Diego, CA, 92105
2 bd
1 ba
Single Family
San Diego
Listed by Redfin