Leon Loo2 bedroom apartment in central Carlton Carlton, 313/123 Pelham StreetApartment • 2 bed. • 1 bath.