2
7839 NORTH Ave
Lemon Grove, CA 91945
$550,000 USD
1,689 SF
2.69% Cap Rate
1,689 SF
$550,000 USD
Service