Photos coming soon
For Sale
$539,999
4111 Poplar St #12, San Diego, CA, 92105
3 bd
2 ba
Townhouse
San Diego
Listed by Redfin