85 Units
London, England United Kingdom
For Sale
Multifamily
$50,000,000
Price
10%
Cap Rate
75%
Occupancy
Overview
Cap Rate
10%
Occupancy
75%
Class
A
Units
85
Floors
15