9
931 Buena Vista St
Duarte, CA 91010
$23.40 USD/SF/YR
1,590-1,873 SF
2
Spaces Available
Built 1980
1,873 SF Contiguous
Built 1980
1,590-1,873 SF
$23.40 USD/SF/YR
Medical