Foothill Manor La Mesa, California 22-unit apartment building Purchased in January 2021 Previous Next