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