5860 Owens Dr
Pleasanton, CA 94588
$45.00 USD/SF/YR
842-7,861 SF
5
Spaces Available
Built 2001
7,861 SF Contiguous
Built 2001
842-7,861 SF
$45.00 USD/SF/YR
Office/Medical