---

 [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

#  Is City Attorney Siding With Luxury Developer and Campaign Donor, Not Residents?

Written by Hans Johnson.

 ![](https://mail.citywatchla.com/component/ajax/?p=cache/9e/049n-9ef7861b.jpg&src=images/stories/June-2026/049n.jpg&thumbnail=1200,687,&hash=bd41ab4a)

June 22 2026

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

 [Comments](#disqus_thread)

IN TOUCH WITH LA - For years, some residents of Northeast L.A., where parks are at a premium, have pushed to safeguard from builders a swath of precious green space that overlooks Eagle Rock, not far from the 2 Freeway on the west side of the neighborhood.

The obstacle? A looming luxury development of nine homes that has dragged on for nearly two decades. Meanwhile cultural interest in the site, dubbed Onteora Hillside, as a place of significance to the Gabrieleno Band of Mission Indians - Kizh Nation has mushroomed. And advocacy by neighbors to stop the destruction of trees and wildlife habitat on the site has surged.

On July 1, the [L.A. Board of Public Works (BPW)](https://dpw.lacity.gov/board-public-works) is due to hear an appeal by the luxury developer Noah Ornstein, based in Silver Lake, for a permit by his company, Leap of Faith, to remove trees from the Onteora Hillside parcel where no building has proceeded for 17 years. The permit was rejected earlier by the city, making the luxury developer’s appeal a high-stakes matter, including for the coalition of residents seeking its denial.

In a bit of insider intervention, Ornstein’s quest for permission may have gained another hand on the scales in his favor within city government. Reports from City Hall on June 17, when the BPW convened and tabled the appeal until July 1, indicate that City Attorney Hydee Feldstein Soto appears to have dispatched a staffer to side with the luxury developer to urge granting the appeal for tree removal.

What’s odd and perhaps unseemly about any intervention on behalf of the luxury developer by Feldstein Soto is that it follows a campaign donation by Ornstein to her reelection effort. City [ethics records show](https://ethics.lacity.gov/data/campaigns/contributions/) that Ornstein’s sole direct contribution to a city candidate in recent years is a donation of more than $250 to Feldstein Soto’s 2026 campaign to keep her job, which failed this month. Feldstein Soto finished in a distant third place, outside the top two runoff, and will exit the office in December.

![](https://mail.citywatchla.com/images/stories/June-2026/049n2.jpg)

But her legacy may be taking shape in small interventions like this one. Taking official action in government that favors a campaign donor is an ugly ethical lapse in any case. It’s a particular stain when it involves an attorney, whose duty of integrity in representation should be beyond reproach.

But questions about Feldstein Soto’s official actions connected to fund-raising and donor solicitation have surfaced earlier. In 2025, the embattled City Attorney [drew a complaint by a trial witness that he might be facing leverage to chip in](https://marvistavoice.org/city-attorneys-fundraising-call-to-trial-witness-sparks-ethics-concerns/) to her campaign, given the timing of a call from the incumbent officeholder, who was also a candidate.

For residents nearby the Onteora Hillside, a whiff of petty influence peddling adds to the stink of luxury development that seems to be superseding the public interest in protecting accessible greenspace with cultural value.

![](https://mail.citywatchla.com/images/stories/June-2026/049n3.jpg)

“There’s something wrong with a proposed development of nine luxury homes that takes 17 years to complete,” says Kathleen Whitaker, leader of the Onteora Hillside Alliance that seeks to preserve the parcel.

“The CFAC, the Santa Monica Mountain Conservancy, San Pascual Arroyo Seco, the Hillside Federation, United Neighbors, the Gabrieleno Band of Mission Indians - Kizh Nation, and hundreds of others agree,” she adds.

“All have sent letters, called in, and ZOOMed in to meetings, and held exchanges with other groups and professional conversations with Native people. They have asked this project be halted; and it was for two years when the city illegally issued two permits, now rescinded in 2023,” she explains.

The challenge before the 5-member Board of Public Works is whether the voices of residents or the appeal by a luxury developer benefiting from a possible boost from the City Attorney will prevail. The outcome may be an indicator of whether pay to play, that devil’s bargain, is normalized or stigmatized in decision-making in our City of Angels.

***(Hans Johnson** is a longtime advocate for LGBTQ+ rights, environmental justice, and public education. His columns have appeared in USA Today and leading newspapers across more than 20 states. Based in Eagle Rock, he serves as president of East Area Progressive Democrats (EAPD), California’s largest grassroots Democratic club with over 1,100 members. Hans brings decades of organizing and policy experience to his work, advancing equity and accountability in local and national politics.)*

[![](https://mail.citywatchla.com/images/ME%20DENTAL%20SPA/me%20dental%202026%20final.jpg)](http://medentalspa.com/)

 ![](https://mail.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 Last Name

 [ ![LA DWP #2 (Pay Your Bill Help)](https://mail.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://mail.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 [ ![Home - HHR Rent is too High - SB-2](https://mail.citywatchla.com/images/HHR/AHF-rent-too-high.jpg) ](https://mail.citywatchla.com/component/banners/click/104 "Home - HHR Rent is too High - SB-2")

 ---

##  Featured CityWatch Stories

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/fd/064h-fdb0b507.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=29355:remembering-ken-draper-citywatch-and-transparency-are-his-legacy&catid=12)

### [Remembering Ken Draper: CityWatch and Transparency Are his Legacy](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=29355:remembering-ken-draper-citywatch-and-transparency-are-his-legacy&catid=12)

LA WATCHDOG - Ken Draper, the editor and publisher of CityWatch for more than 20 years, passed away on August 8, 2022…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/0f/061a-0f1ada2f.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

### [Brace Yourself For A Worse Housing Crisis](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

PLANNING WATCH - The California State Legislature will soon vote on the following draft legislation. Please carefully…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/54/064j-54f0ecbd.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33204:be-prepared-to-protect-our-democracy-in-november-from-a-trumpian-plot&catid=9)

### [Be Prepared to Protect Our Democracy in November From a Trumpian Plot](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33204:be-prepared-to-protect-our-democracy-in-november-from-a-trumpian-plot&catid=9)

BE AWARE - Back in the days when conservatives were so hungry for media platforms that they’d come on progressive shows…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/ab/063e-ab3b1ba1.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33174:nithya-raman-loses-the-homelessness-gavel-her-record-explains-why&catid=396)

### [Nithya Raman Loses the Homelessness Gavel — Her Record Explains Why](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33174:nithya-raman-loses-the-homelessness-gavel-her-record-explains-why&catid=396)

THE BOTTOM LINE - Raman wants Los Angeles voters to promote her to mayor. Before handing her the keys to City Hall, v…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/75/064a-75d5dbb3.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

### [Your Boss Owns Your Workday—Not Your Brain](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

THE NEURAL WORKPLACE - California must protect workers before workplace surveillance crosses the final frontier: the hu…

---

##  [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/063j.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33170:will-the-mayor-city-council-and-school-board-find-boldness-to-convert-empty-schools&catid=312)### [Will the Mayor, City Council and School Board Find Boldness to Convert Empty Schools?](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33170:will-the-mayor-city-council-and-school-board-find-boldness-to-convert-empty-schools&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/062g.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33166:la-county-executive-job-candidates-new-and-old-sincere-and-opportunistic-are-lining-up&catid=312)### [LA County Executive Job: Candidates New and Old, Sincere and Opportunistic, are Lining Up](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33166:la-county-executive-job-candidates-new-and-old-sincere-and-opportunistic-are-lining-up&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/062n.png) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33169:shame-on-da-nathan-hochman-the-prosecution-of-lapd-officer-daniel-flores&catid=312)### [Shame on DA Nathan Hochman: The Prosecution of LAPD Officer Daniel Flores](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33169:shame-on-da-nathan-hochman-the-prosecution-of-lapd-officer-daniel-flores&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/061k.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33147:boyle-heights-warehouse-fire-lessons-learned&catid=312)### [Boyle Heights Warehouse Fire: Lessons Learned](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33147:boyle-heights-warehouse-fire-lessons-learned&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/061e.png) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33144:candidate-sara-rascon-takes-corporate-pac-check-breaks-promise&catid=312)### [Candidate Sarah Rascón Takes Corporate PAC Check, Breaks Promise ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33144:candidate-sara-rascon-takes-corporate-pac-check-breaks-promise&catid=312)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
