Oakwood Terrace Apartments is located at the address 2740 N Balboa Ave in Tucson, Arizona 85705. They can be contacted via phone at (520) 622-2212 for pricing, hours and directions. Oakwood Terrace Apartments specializes in Foreclosures, Houses, Unfurnished.
Oakwood Terrace Apartments has an annual sales volume of 0 - 500K. .For more information contact Judy Demattio, Manager
Oakwood Terrace...