12
960-962 W Weddell Dr
Sunnyvale, CA 94089
$5,000,000 USD
9,006 SF
20
Units
5.07% Cap Rate
9,006 SF
$5,000,000 USD
Apartments