SOLD | 221 S CLIFFWOOD AVE | BRENTWOOD PARK

8 BEDS | 10 BATHS

OFFERED AT $16,495,000

Comment