Kenilworth Manor Apartments sells for $3.25M

(iStock)

Austin, Texas-based Stilo Capital Partners bought Kenilworth Manor Apartments on Menlo Drive for $3.25 million in a Friday deal. 


Already an INSIDER? Sign in.