93
HOUSTON — Marcus & Millichap has arranged the sale of the 96-unit Oakwood Manor, an apartment complex located at 611 W. Cavalcade in Houston. Juan Cuevas of Marcus & Millichap's Houston office represented the seller and the buyer, a private investor, in the transaction.