2789 Wrights Rd
Oviedo, FL 32765
$19.00 USD/SF/YR
938-1,876 SF
3
Spaces Available
Built 2002
1,876 SF Contiguous
Built 2002
938-1,876 SF
$19.00 USD/SF/YR
Office, Industrial