3836 3rd Ave
San Diego, CA 92103
Price Upon Request
4,835 SF
7
Units
4,835 SF
Price Upon Request
Apartments