1724 S Mountain Ave
Duarte, CA 91010
$36.00 - $42.00 USD/SF/YR
1,010-1,530 SF
4
Spaces Available
Built 2005
1,530 SF Contiguous
Built 2005
1,010-1,530 SF
$36.00 - $42.00 USD/SF/YR
Retail