2005-17 J Street

San Diego, CA
3-Units - For Sale $1,189,900

1,844 sq/ft
2005-17 J Street
1/25