3939 Illinois St. #29, San Diego, CA 92104
$130,000
Sold
Property Details
0
0
0
Single Family
3939 Illinois St. #29, San Diego, California 92104
Description: