6
839 Longbranch Ave
Grover Beach, CA 93433
$2,650,000 USD
6,082 SF
7
Units
5.01% Cap Rate
6,082 SF
$2,650,000 USD
Apartments