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